Misses in Non - Numeric ApplicationsThrough

نویسندگان

  • Todd C. Mowry
  • Chi-Keung Luk
چکیده

To maximize the beneet and minimize the overhead of software-based latency tolerance techniques, we would like to apply them precisely to the set of dynamic references that suuer cache misses. Unfortunately , the information provided by the state-of-the-art cache miss prooling technique (summary prooling) is inadequate for references with intermediate miss ratios|it results in either failing to hide latency, or else inserting unnecessary overhead. To overcome this problem, we propose and evaluate a new technique| correlation prooling|which improves predictability by correlating the caching behavior with the associated dynamic context. Our experimental results demonstrate that roughly half of the 22 non-numeric applications we study can potentially enjoy signiicant reductions in memory stall time by exploiting at least one of the three forms of correlation prooling we consider.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Predicting Data Cache Misses in Non - Numeric

To maximize the beneet and minimize the overhead of software-based latency tolerance techniques, we would like to apply them precisely to the set of dynamic references that suuer cache misses. Unfortunately , the information provided by the state-of-the-art cache miss prooling technique (summary prooling) is inadequate for references with intermediate miss ratios|it results in either failing to...

متن کامل

Run-Time Adaptive Cache Management

As the microprocessor industry struggles to deliver higher performance superscalar and VLIW processors, memory access penalties have become a major issue. The growing disparity between processor and memory performance will make cache misses increasingly expensive. Additionally, data caches are not always used e ciently, resulting in large numbers of data cache misses. In numeric programs there ...

متن کامل

A Study of the E ects of Compiler-Controlled Speculation on Instruction and Data Caches

Compiler-controlled speculation has been shown to be e ective in increasing instruction level parallelism (ILP) found in non-numeric programs. However, it is not clear the extent to which speculatively scheduled code may a ect the instruction and data caches. In particular, the amount of time spent resolving cache misses may be signi cant enough to prevent the more aggressive speculation models...

متن کامل

A Study of the E ects of Compiler - Controlled Speculation onInstruction and Data

Compiler-controlled speculation has been shown to be eeec-tive in increasing instruction level parallelism (ILP) found in non-numeric programs. However, it is not clear the extent to which speculatively scheduled code may aaect the instruction and data caches. In particular, the amount of time spent resolving cache misses may be signiicant enough to prevent the more aggressive speculation model...

متن کامل

Effects of Retro Walking on Pain, Physical Function and Flexibility in Chronic Non-Specific Low Back Pain

Objective Chronic Non-specific low back pain (CNSLBP) is described as pain whose pathoanatomical cause cannot be determined. The current study aimed to evaluate the impact of retro-walking on pain, flexibility, and physical functions in patients with CNSLBP. Methods: A randomized controlled trial was conducted in Physical Therapy department of District Head Quarter hospital Nankana Sahib, Punj...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997